how long does it take to get a 700 credit score